{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww13300\viewh11180\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\f0\fs24 \cf0 Poker Tournament Manager\
	\
Application destin\'e9e \'e0 g\'e9rer les tours de blindes et l'\'e9volution d'un tournoi de poker Texas Hold'em. Il doit \'eatre possible de :\
	- g\'e9rer une liste de joueurs\
		- ajouter un joueur\
		- supprimer un joueur (avant le lancement de la partie et en cours de partie)\
		- conserver un historique des joueurs et des places auxquelles ils ont termin\'e9s\
		- compter les recaves de chaque joueurs (historique)\
\
	- g\'e9rer un timer pour chaque tour de blinde\
		- lancer le timer\
		- mettre en pause le timer\
		- avancer / reculer dans les tours de blindes\
\
	- g\'e9rer diff\'e9rentes structures de blindes / Profondeur de tapis\
		- Stocker des structures pour les r\'e9utiliser\
		- Permettre la cr\'e9ation de structures (SB, BB, ante, timer, pauses)\
		\
	- g\'e9rer des jetons\
		- Afficher des couleurs de jetons et des valeurs associ\'e9s\
		- Cr\'e9er des jetons avec des valeurs (jeux de jetons/valeur)\
\
\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural
\cf0 \
[OPTIONNEL]\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
\cf0 	- g\'e9rer les r\'e9tributions\
		- fixer un nombre de joueurs "r\'e9mun\'e9r\'e9s"\
		- calculer les montants de r\'e9mun\'e9rations "entiers" des jouets, choisir un sch\'e9ma\
\
\
\
[SCHEMA]\
	- Player\
			id\
			username\
			nbTournamentPlayed\
			averageFinalRank\
			winningCount\
			totalRebuy\
			\
	- Tournament\
			id\
			date\
			nbPlayer\
			buyin (also rebuy price)\
			prizePool\
			$link > structure : struct\
	\
	@Player/Tournament\
			$link > Player : idPlayer\
			$link > Tournament : idTournament\
			finalRank\
			nbRebuy\
	\
	- Structure\
			id\
			name (example : deepstack, freezout, short handed)\
\
	- Round\
			id\
			order (number which provides the right place of the round in the structure)\
			SB_value\
			BB_value\
			timer_value\
			ante_value\
			pause (boolean, 1 value correspond to a Break in the structure)\
			$link > Structure : applyedTo\
			}